plowless farming - French English Dictionary